Big Huge Thesaurus

cavity resonator

noun